Class ClusteringAlgorithm
- java.lang.Object
-
- edu.claflin.finder.algo.Algorithm
-
- edu.claflin.finder.algo.clustering.ClusteringAlgorithm
-
- All Implemented Interfaces:
Processable<Graph,Graph>
- Direct Known Subclasses:
FastGreedy,GirvanNewman,Walktrap
public abstract class ClusteringAlgorithm extends Algorithm
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.claflin.finder.algo.Algorithm
Algorithm.GraphSortOrder
-
-
Field Summary
-
Fields inherited from class edu.claflin.finder.algo.Algorithm
args, PROP_PROGRESS
-
-
Constructor Summary
Constructors Constructor Description ClusteringAlgorithm(ArgumentsBundle args)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.ArrayList<Graph>buildCommunityGraphs(java.util.List<java.util.List<Node>> cs, Graph graph)-
Methods inherited from class edu.claflin.finder.algo.Algorithm
addPropertyChangeListener, cull, getGraphSortOrder, getPartiteNumber, removePropertyChangeListener, setGraphSortOrder, setPartiteNumber, setProgress
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface edu.claflin.finder.logic.processor.Processable
process
-
-
-
-
Constructor Detail
-
ClusteringAlgorithm
public ClusteringAlgorithm(ArgumentsBundle args)
-
-